Xbasic
PROPERTY_TO_BLOB Function
Syntax
Data as B = PROPERTY_TO_BLOB(P source[,C fields])
Arguments
- source
The name of a dot variable. Pointer
- fields
Character
Description
Dump pointer contents (can be variable frame) to a blob - optional limit to 'fields'.
Discussion
The PROPERTY_TO_BLOB() function converts a "dot" variable to a blob variable. Fields is the dot variable's root name. The dot variable can be of arbitrary complexity. Once a dot variable has been converted to a blob, it is easy to save, in effect, saving the current values of all of the dot variable's sub-elements. The PROPERTY_FROM_BLOB()function allows you to restore a dot variable and all of its sub-elements from a string that was previously created using PROPERTY_TO_BLOB().
Example
For example, assume that you have this "dot" variable:
dim p as P dim dat as B p.lastname = "smith" p.firstname = "john" dat = property_to_blob(p)
See Also